package com.mspbots.core.teams.mapper;

import com.mspbots.core.DefaultBaseMapper;
import com.mspbots.core.teams.model.TeamsUserMessage;
import com.mspbots.core.teams.model.TeamsUserMessageCustom;
import com.mspbots.core.teams.model.TenantAttendance;
import com.mspbots.core.ticketai.model.TicketAuditor;
import org.apache.ibatis.annotations.Mapper;

import java.util.Collection;
import java.util.List;

@Mapper
public interface TeamsUserMessageMapper extends DefaultBaseMapper<TeamsUserMessage> {

    Collection<TeamsUserMessage> FindUserMessage(TeamsUserMessageCustom custom);

    List<TenantAttendance> selectUserAttendances(TenantAttendance param);

    List<TicketAuditor> listAuditors(TicketAuditor build);

    String queryTicketStatus(Long tenantId);
}
